Managing Director
David Brookes
CEO Approval Rating
70/100
Social Traders is a nonprofit organization that offers procurement solutions for social enterprises.